home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 4 #4 / IMG 36 April 1996.iso / More Goodies / Bug Fixes and Updaters / Bachman 2.0.6u / Bachman 2.0.6 docs next >
Text File  |  1995-12-13  |  9KB  |  156 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                                                BACHMAN
  18.  
  19.  
  20.                          A Pacman-style game for the Macintosh.
  21.  
  22.  
  23. 1. INTRODUCTION
  24.  
  25. I felt that the Mac didn't have a Pacman game that was good enough to fit my taste. The old MacMan doesn't work under MultiFinder, and the newer MacChase doesn't have any really good animation. (No little chewing character or nasty-looking enemies.)
  26.  
  27. MacChase has one thing that is really good: the ability for the user to edit the game layout from inside the game. This feature is also in Bachman, but only in the registered user version. What you have is the complete game for playing the built-in levels and any Bachman scenario files, but the game does not include the editor. Registration is $15 (100 swedish crowns or equivalent). Cash, please - it is very expensive for me to cash in american cheques.
  28.  
  29. The game mechanics is as a Pacman-style game is supposed to be: you control Bachman in a maze, hunted by nasty enemies while you try to clear the level from all the small markers laying everywere. If an enemy can touch Bachman, the poor Bachman will be eaten, but there are of course power pills ("turners") to enable Bachman to eat the enemies instead.
  30.  
  31. However, Bachman has some features that you might not expect. The graphics is "pseudo-3D", not as flat as classic Pacman games. There are bonus objects ("overdrives" and "treasure chests"), teleporters, plus Bachman's ability to shoot biscuits at the enemies to delay them (but not to bypass them). Well, you'll notice all that when you play.
  32.  
  33. Do you wonder why it is named Bachman? If you consider the names of some objects mentioned above, and the music played between levels (hint: "Not Fragile"), you might find it as logical as I do.
  34.  
  35. 2. COPYRIGHT NOTICE
  36.  
  37. Bachman is © 1992-1995 by Ingemar Ragnemalm. The version without editor is free for all non-commercial use, so pass it along to your friends. Selling it for profit (including it on CD-ROMs, on disks in magazines etc) without my written permission is forbidden.
  38.  
  39. 3. PLAYING, CONTROLS, OPTIONS
  40.  
  41. Start a new game with "New game" in the "Game" menu.
  42.  
  43. If you use the keyboard, you control Bachman with the numeric keypad, arrow keys or keys of your choice. You can choose between "normal" control and "try to be smart". Most playtesters find "try to be smart" to be hard to use, but it is good for the expert (me) in some situations (i.e. zig-zag passages).
  44.  
  45. You can control Bachman with the mouse, but this option is mostly included as a curiosity. I find it much harder than keyboard control.
  46.  
  47. It is recommended that you set the screen to b/w, 16 or 256 colors and check "fast graphics", especially on machines not faster than an LC. "Fast graphics" will not work on some screens, though.
  48.  
  49. You can "allow background tasks", but this will not really guarantee that any important tasks (e.g. downloading) runs fast enough or at all. I recommend you to play with "allow background tasks" unchecked.
  50.  
  51. Bachman versions before 1.1.4 must reside on a non-locked disk to be able to save settings and high scores. It is possible that AutoDoubler™ and similar transparent compression tools can cause problems. Later versions will write settings and scores for the internal levels on a Preference file, but you can still not edit the built-in levels if the application is locked.
  52.  
  53. On large screens, Bachman may go out of memory, usually while starting up. If that happends, increase the amount of memory set for it in "Get Info" in the Finder.
  54.  
  55. Changes to version 1.1:
  56.  
  57. - Fixed a fatal bug in the editor under UniFinder (registered version only).
  58. - Added configurable key settings.
  59. - Made it possible for Bachman to turn around in any position, not only in the centers of each square.
  60. - Holes in walls allowed.
  61.  
  62. NOTE: External files that uses holes in the outer walls will not work correctly when played using older versions!
  63.  
  64. Minor updates on 1.1:
  65. 1.1.1 and 1.1.2: Fixed bugs which caused problems with external files under System 7.0.
  66. 1.1.3: Mostly cosmetic stuff, like the cursors in the editor.
  67. 1.1.4: Uses a Preference file in the System folder when necessary. My home address updated. Some cosmetic fixes.
  68.  
  69. Changes from 1.1.4 to version 1.2:
  70.  
  71. - Fixed a problem that caused Bachman to crash on some systems (some Powerbooks and 24-bit color cards, I think).
  72. - Better out-of-memory checking.
  73. - Thermometer display when loading.
  74.  
  75. Changes to version 2.0:
  76.  
  77. - Color support.
  78.  
  79. Changes to 2.0.4:
  80.  
  81. - Bachman now warns you if you run in thousands of colors or more.
  82. - Between-levels screens.
  83. - Gamma fades (just quick ones, so that you won't get bored).
  84. - Multi-channel sound.
  85.  
  86. Change to 2.0.5:
  87.  
  88. - More safety margins for better out of memory handling.
  89. - Fades in before emergency exit. (In very rare occasions, the program could run out of memory when faded.)
  90. - Strings in resources so that the game can be translated to other languages. (Now, can someone prove to me that this is really worthwhile?)
  91.  
  92. Changes to 2.0.6:
  93. - Fixed a bug that made some sounds play even if sound was off.
  94. - The icons were wrong (actally the "bundle" resource), and may not have shown up on the desktop for all users. This has been corrected, though it may not get right until you rebuild the desktop next time.
  95.  
  96. 4. EDITING
  97.  
  98. The editor is not available in the unregistered version of Bachman. For registered users, the editor is documented in the printed manual.
  99.  
  100. 5. CREDITS
  101.  
  102. Many thanks to Eva L Ragnemalm, who made many of the nice sounds.
  103.  
  104. The testing and valuable comments from the playtesters is much appriciated. Most notable playtesters: Folke Söderström for bug hunting, Christer Pettersson for valuable ideas for the editor and Christer Ericsson for the discussions about the graphical design, sound manager coding and more. Many others have suggested improvements and reported bugs. Thanks!
  105.  
  106. The quite important bug fix to version 1.2 was made with the expert help of Juri Munkki, who also reported it. (Info for programmers: I didn't switch MMUmode, which was no problem on any of the Macs I use myself.) Thanks to Dmitry Boldyrev for verifying the correctness of the bug fix. The bug fix has been verified on a Quadra and a Powerbook 170 and seems to work.
  107.  
  108. 6. REGISTERED VERSION
  109.  
  110. Bachman is shareware, but I don't put any fixed time limit on it. Pay when you think I deserve it. When you pay, you also get the full version with the level editor. The game will be fun for much longer with the editor, and by paying the fee you also encourage me to make more.
  111.  
  112. If you send me $15 (or equivalent amount in some other currency, e.g 100 swedish crowns, £10 (UK) etc), you will get the registered version of Bachman plus recent versions of as many of my other games that I can fit on a floppy. This is what I call Shareware Pack #1. It includes the following games:
  113.  
  114. Bachman (this game)
  115. Slime Invaders (Space Invaders-style, but a lot more silly)
  116. MacSokoban (challenging puzzle game)
  117. Hexmines (Mines on the hex grid)
  118. Bikaka (Tetris on the hex grid)
  119. Classic Daleks (Simple boardgame)
  120. plus some extra items, small games or utilities.
  121.  
  122. Please send cash (wrapped so you can't tell through the envelope). The fee for cashing US checks and most money orders in Sweden is about $12! Swedes can register by paying 100 SEK on pg. 620831-2014. Shareware authors can contact me for special deals (like: I get your program, you get mine).
  123.  
  124. Note: If your Mac doesn't support high-density (1.4 meg) diskettes, I need to know.
  125.  
  126. 7. SOURCE CODE
  127.  
  128. The full source to Bachman is *not* available. However, there is something even better. I have made a toolkit of the libraries I have used for Bachman and Slime Invaders. It is named Sprite Animation Toolkit (SAT), and is available from various Mac archives. The latest version is available by anonymous ftp from ftp.lysator.liu.se.
  129.  
  130. The book "Tricks of the game programming gurus", from Hayden books, includes a copy of Sprite Animation Toolkit, plus a lot of source-code, and will also teach you all the details of how to make games. I think it is pretty good - I am one of the authors.
  131.  
  132. 8. AUTHOR's ADDRESS
  133.  
  134. If you have comments, ideas or bug reports, please send it to:
  135.  
  136. Internet:
  137. ingemar@lysator.liu.se
  138. (If this address fails, either snail-mail or mail my wife at evalu@ida.liu.se.)
  139.  
  140. Snail mail (for registration or if you don't have Internet access):
  141. Ingemar Ragnemalm
  142. Plöjareg. 73
  143. S-58330 Linköping
  144. Sweden
  145.  
  146. Don't worry about not having registered yet. If you think it is *almost* worth registering, tell me why it is just "almost" and I might fix it.
  147.  
  148. POST SCRIPTUM
  149.  
  150. Just when I was ready to release Bachman 1.0 in april 1992, no less than two other Pacman-games showed up:
  151.  
  152. • "Pacman" by M. Tsuji, a perfect clone of the original arcade game.
  153. • "MacMan Classic" by John Butler, which is *not* the same game as the old Macman mentioned above. Also a good straight clone, though b/w.
  154.  
  155. Both these games are pretty good, so the claim that there is no good Pacman game for the Mac is no longer as valid as when I started the project. However, Bachman has several features that makes it very different from the others. I hope you will enjoy it.
  156.